home *** CD-ROM | disk | FTP | other *** search
/ BBS Toolkit / BBS Toolkit.iso / tag_bbs / tagm26d.zip / NEW26D.DOC < prev    next >
Text File  |  1993-01-24  |  14KB  |  360 lines

  1.  
  2.  
  3.                    /==============================================\
  4.                   < T.A.G. Version 2.6d New Features Documentation >
  5.                    \==============================================/
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.  
  15.  
  16.  
  17.  
  18.  
  19.  
  20.  
  21.  
  22.  
  23.  
  24.  
  25.   /\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\
  26.  /\/\/\/                     [>> Welcome to <<]                       \/\/\/\
  27. |   /\/      ______________        ______          ___________         \/\   |
  28. |  / /      /             /|      /     /|        /          /\         \ \  |
  29. | / /       TTTTTTTTTTTTTT/       AAAAAA /|       GGGGGGGGGGG\/|         \ \ |
  30. |/\/ /\           TT |           AA|___AA /|      GG |      GG/        /\ \/\|
  31. |-< <  >          TT |          AA/     AA /|     GG |   _____        <  > >-|
  32. |\/\ \/           TT |         AAAAAAAAAAAA |     GG |  /     /|       \/ /\/|
  33. | \ \             TT |         AA |      AA |     GG |__GGGGGG |         / / |
  34. |  \ \            TT |         AA |      AA |     GG/       GG |        / /  |
  35. |   \/\           TT/   <>     AA/       AA/  <>   GGGGGGGGGGG/  <>    /\/   |
  36.  \/\/\/\                                                              /\/\/\/
  37.   \/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/
  38.  
  39.  
  40.  
  41.  
  42.  
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.                             /============================\
  60.                            / T.A.G. Bulletin Board System \
  61.                           <    Copyright (C) 1986-1993     >
  62.                            \       The T.A.G. Team        /
  63.                             \============================/
  64.  
  65.  
  66.                   /===============================================\
  67.                  < T.A.G. Version 2.6d  New Features Documentation >
  68.                   \===============================================/
  69.  
  70.      Batch file parameters added:
  71.         The  connect rate  (actual rate from  modem to  modem) is  now passed as
  72.         parameter #8 (%8) where generic parameters are used.
  73.  
  74.         The  node number  is  now  passed as  parameter  #9  (%9) where  generic
  75.         parameters are used.
  76.  
  77.      Autoexec command for menu:
  78.         Auto executing commands are now available on menus.  The command must be
  79.         the first  command on the menu  (even before the "#"  command on message
  80.         menus).   The command key must  be "AUTOEXEC".  You  are allowed to link
  81.         other commands to it (via standard  command linking) to do more than one
  82.         thing.   The command(s)  are executed whenever  the menu is  loaded into
  83.         memory.  Auto executing commands are not displayed on the menu.
  84.  
  85.  
  86.      Search for messages:
  87.         New  main system  Pkey/Pdata  combination -  Pkey="K"  Pdata="B".   Will
  88.         search the current message area for all messages to/from current user.
  89.  
  90.         All to/from searches on  normal message sections (not section  zero) now
  91.         search both user name and real name.
  92.  
  93.      Message deletion:
  94.         After replying to netmail, the  system will now ask if you wish  to keep
  95.         the original message as in private mail.
  96.  
  97.      Change board:
  98.         T.A.G.  now   jumps  to  the  first  accessible   section  whenever  the
  99.         file/message  group is changed.  Jump to first section commands in these
  100.         cases should  be removed  from menus  otherwise it  will  be done  twice
  101.         (slows things down)
  102.  
  103.      Quote files:
  104.         Random quote files are now searched for in the following directories (in
  105.         this order):
  106.               - AFILES
  107.               - DFILES
  108.               - MFILES (if multi-user)
  109.  
  110.      Auto create directories:
  111.         Directories can be auto-created in the file board editor.
  112.  
  113.      Pause:
  114.         Pauses (Control-P on a blank line) are now supported in quote files, and
  115.         in the automessage.
  116.  
  117.      Welcome.Bat:
  118.         A  non-zero return code from  welcome.bat will now  disconnect the user.
  119.         Allows kicking off local logons mainly.
  120.  
  121.      Interior list:
  122.         Interior list no longer defaults to "ZIP"
  123.  
  124.      Files newscan:
  125.         The new scan speed has been significantly increased in some cases.
  126.  
  127.  
  128.      New programmable strings:
  129.         Over  180 new programmable strings  added.  Hopefully,  their purpose is
  130.         self-documenting by the name, since they aren't documented elsewhere.
  131.  
  132.      Code size reduction:
  133.         By  using Borland  Pascal  7.0, and  moving  additional strings  to  the
  134.         programmable string file, the code for 2.6d has been reduced.
  135.  
  136.      Compiled string file:
  137.         There is now  only one compiled  string file.   See the update docs  for
  138.         files which can be removed. The new file is called  TAGSTR.DAT. Improved
  139.         T.A.G.'s overall handling of strings in the string file.
  140.  
  141.      New SDR Codes:
  142.         Added/changed a few system (Control-S) SDR codes:
  143.            F : Current file board name
  144.            J : Current file board number (dynamic if active)
  145.            K : Current file board <No Charge>
  146.            M : Current message board name <-- This was dictionary path.
  147.            O : Current message board number (dynamic is active)
  148.            R : Current message board number of active messages
  149.  
  150.      Logon/copyright changes:
  151.         Changed the flow  of the logon/copyright a  bit (ANSI is  checked before
  152.         the copyright now). Copyright changed to "The T.A.G. Team".
  153.  
  154.      Message board configuration:
  155.         Added a flag for message board configuration, private messages. This now
  156.         allows  "Private"  echos, supporting  the  "Private"  flag. Netmail,  in
  157.         general, should be forced private.
  158.  
  159.            4. PrivateMsgs
  160.               Unrestricted - No checking
  161.               Restricted   - Msgs with "private" flag only visible if to user
  162.               Forced       - All messages only visible if to user
  163.  
  164.      Message flags:
  165.         All flags  for Fido and RA/Hudson  bases can be set  or changed, whether
  166.         they make sense  or not. "/CH" command in  message editor allows setting
  167.         any Fido or RA/Hudson flag.
  168.  
  169.      Netmail:
  170.         RA/Hudson net mail is now supported.
  171.  
  172.      Net Address Change:
  173.         Zones  are now a  "word" and are  supported up to 65535  (most front end
  174.         mailers and nodelist processors probably only can handle 32767 however).
  175.  
  176.      Multinode Chat Door:
  177.         The  multinode  chat door  now creates  DORINFO  and DOOR.SYS  files. In
  178.         addition,  it can  use  either the  older  USERON.BBS format  file  (for
  179.         version 3.60 of Saberchat)  or the newer RA 1.1+ version (supporting the
  180.         user handle).  This is a flag under optionally flagged functions).
  181.  
  182.      Multi-Zone/Point support:
  183.         T.A.G.  zone problems  have  been  fixed.  ^aINTL  kludge  line  is  now
  184.         supported  in  netmail areas.  Point  support  (FMPT,  TOPT)  lines  are
  185.         added/supported  in  messages.   NLINDEX  supports  multiple zones,  and
  186.         multiple nodelists.  See the  NLINDEX documentation for the  NLINDEX.CFG
  187.         file format.
  188.  
  189.  
  190.      Error logging:
  191.         The   TAGERROR.LOG  was  moved  to  the  directory  which  contains  the
  192.         STATUS.DAT file
  193.  
  194.      Overlay file location:
  195.         TAG.OVR file  is now opened in  the same directory as  the TAG.EXE file.
  196.         This should allow putting TAG in a path directory  to be accessed by all
  197.         nodes. (Meaning only on copy of TAG.EXE/OVR for multinode systems).
  198.  
  199.      Failed logon message:
  200.         Failed logons  (can) allow a  message to  the sysop.   See the  optional
  201.         flagged functions, the @ command.
  202.  
  203.      Lookup node number:
  204.         Pkey/Pdata to support node number lookup.  Pkey "P", Pdata "I".  This is
  205.         allowed on the MAIN MENU, and the READ MESSAGE menu.
  206.  
  207.      User Info (% Command):
  208.         Rewrote % command in the user editor.  (Minor) Changes to the sysop log.
  209.         Should be faster, and more reliable.  Also, fixed the problem with using
  210.         the command remotely giving only blank lines.
  211.  
  212.      Wait screen mail waiting:
  213.         Disable/or  set other user for  wait screen mail  waiting message count.
  214.         See optional flagged functions, the # command.
  215.  
  216.      Configurable Baud rates for the user prompt.
  217.         SYSTEM string added, SYSTEM_ALLOWED_BAUD_RATES. This should be ONE line,
  218.         with  the allowed  baud rates separated  by commas.   T.A.G. parses this
  219.         line  to determine  valid baud rates  for user  logon, and  for the user
  220.         editor.
  221.  
  222.         USER string  added, USER_MAXIMUM_BAUD_BAD. This is  the string displayed
  223.         during  user logon if the  baud rate they have entered  is bad (i.e. not
  224.         listed in SYSTEM_ALLOWED_BAUD_RATES).
  225.  
  226.      OS/2:
  227.         OS/2 detection added.  We  now give up the rest of the  time slice under
  228.         OS/2 running in DOS compatibility mode.
  229.  
  230.      Batch upload:
  231.         Fixed some confusion  in the  Batch upload description.   Batch  uploads
  232.         would always say  "Files will  be uploaded into  the current  section:".
  233.         Now, if the Upload/Download paths are different, it informs the user:
  234.  
  235.               "Files will be uploaded into a separate upload area."
  236.  
  237.      Messages to printer:
  238.         Write Message To file now accepts "LPT1" through "LPT4"  as valid names.
  239.         But ONLY for Local logons.
  240.  
  241.      ANSI detect:
  242.         Auto-detect of  ANSI can now  be disabled.   See the  optionally flagged
  243.         functions.
  244.  
  245.      TAGline support:
  246.         The  message editor supports /TAGLINE  command, to append  a tagline and
  247.         save the message. Format of the TAGLINES.* file is the same as for quote
  248.         files.
  249.  
  250.  
  251.      Menu (most accessible command):
  252.         The menu system will now search for the most accessible command matching
  253.         the  command key entered .. It will choose the first if more than one is
  254.         found with full access ..
  255.  
  256.         Sample use - 2 commands with same command key:
  257.  
  258.         First command              Second command
  259.         -------------              --------------
  260.         Validated user access      New user access
  261.         Hidden                     Not Hidden
  262.         Validated user operation      New user operation
  263.  
  264.         Here new users will see the second command, and be able to execute it ..
  265.         The first command  is not available  .. Validated  users will "see"  the
  266.         second  command also,  but  upon choosing  the  command key,  they  will
  267.         execute the hidden first command instead ..
  268.  
  269.      Message editing:
  270.         Color is now kept on  word wrap when entering messages (input  now looks
  271.         more like how the message will read).
  272.  
  273.  
  274.                                    /=========\
  275.                                   < BUG FIXES >
  276.                                    \=========/
  277.  
  278.      There have  been *pages* of minor  bugs fixed. Listing them  all would even
  279.      make the most courageous documentation writer wince.  However, some of  the
  280.      highlights:
  281.  
  282.         Batch upload file names are now formatted correctly in the file listing.
  283.         They would (sometimes)  not get  formatted to 8.3  format. Mike  Normand
  284.         found this one (Thanks Mike!)
  285.  
  286.         Bad Hudson/RA  bases should not lock  the system any more  (unless it is
  287.         *really* trashed). Slight speed increases.
  288.  
  289.         Invalid birthdays are no longer "fixed" to a good date.
  290.  
  291.         Message editor entry color problems (different when message relisted).
  292.  
  293.         Moving a file to  a full drive would runtime  error. Moving a file  to a
  294.         section that it already exists in would sometimes delete the file.
  295.  
  296.         Trash in sysop log when midnight log roll-over cleaned up.
  297.  
  298.         The "TAB"  SDR code now  goes to the  correct column when  line contains
  299.         ANSI move left/right commands.  ANSI display code cleaned up  for ANSI's
  300.         with long line lengths.
  301.  
  302.         Time back withdraw problems fixed.
  303.  
  304.         Message section  names are  truncated to  maximum available  length when
  305.         listing areas (fixes messy looking displays).
  306.  
  307.         The  wait screen problem where  aborting the modem  init would sometimes
  308.         cause an annoying init/answer/init/answer/etc loop has been fixed.
  309.  
  310.         Keyboard upload with different ul/dl paths will now work
  311.  
  312.         Expiration date is checked prior to scanning events.
  313.  
  314.         A problem with one of the libraries packages we use  was discovered.  It
  315.         may account for any weird memory problems/lockups.
  316.  
  317.         Fixed run-time error sorting large sections in the file area.
  318.  
  319.         No  more "Unable to initialize communication  port" errors under certain
  320.         conditions.
  321.  
  322.         Having the same RA/Hudson board numbers is now allowed if the boards are
  323.         in different directories.
  324.  
  325.         In CD-ROM areas, uploads now go to correct (upload) directory.
  326.  
  327.         User  expiration  will  now correctly  validate  users  and not  disable
  328.         validation key flag.
  329.  
  330.         Costs generated by nlindex are now correct.
  331.  
  332.         "<" and ">" in user editor now save the user if changes were made.
  333.  
  334.  
  335.         4 digit file numbers are now allowed when downloading in (B)rowse.
  336.  
  337.         Forward Netmail - Now displays correct name.
  338.  
  339.         Minor word wrap problem in the file area listing fixed.
  340.  
  341.         Uploading of Read-Only files fixed.
  342.  
  343.         Stack overflow on wait screen fixed.
  344.  
  345.         Normal users can't reply to unvalidated messages.
  346.  
  347.         Multi-Node messages cleaned up.
  348.  
  349.         Mini-Dos now works in the root directory.
  350.  
  351.         File section "@" command now works for root directories.
  352.  
  353.  
  354.  
  355.             ** That's All Folks (But we've probably missed something!) **
  356.  
  357.                               ** Happy BBS'ing to all **
  358.  
  359.                                    The T.A.G. Team
  360.